Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 TREDELERCH ROAD Semi-Detached £368,471 £365,000 28 Mar 2023
18 TREDELERCH ROAD Semi-Detached £369,731 £95,500 23 Mar 2000
19 TREDELERCH ROAD Terraced £379,327 £243,000 29 Sep 2007
20 TREDELERCH ROAD Semi-Detached £350,247 £215,000 5 Feb 2007
21 TREDELERCH ROAD Semi-Detached £364,545 £200,000 30 Jul 2009